The Impact of Treewidth on ASP Grounding and Solving

نویسندگان

  • Bernhard Bliem
  • Marius Moldovan
  • Michael Morak
  • Stefan Woltran
چکیده

In this paper, we aim to study how the performance of modern answer set programming (ASP) solvers is influenced by the treewidth of the input program and to investigate the consequences of this relationship. We first perform an experimental evaluation that shows that the solving performance is heavily influenced by the treewidth, given ground input programs that are otherwise uniform, both in size and construction. This observation leads to an important question for ASP, namely, how to design encodings such that the treewidth of the resulting ground program remains small. To this end, we define the class of connection-guarded programs, which guarantees that the treewidth of the program after grounding only depends on the treewidth (and the degree) of the input instance. In order to obtain this result, we formalize the grounding process using MSO transductions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Treewidth-Preserving Modeling in ASP

For ground ASP programs where an appropriate graph representation has bounded treewidth, algorithms that exploit this bound on the treewidth theoretically only require linear time for checking existence of an answer set. However, in practice such algorithms are hardly competitive against state-of-the-art CDCLbased solvers, which do not explicitly rely on bounded treewidth. In this work we inves...

متن کامل

dynASP A Dynamic Programming-based Answer Set Programming Solver

Answer Set Programming (ASP) is nowadays a well known and well acknowledged paradigm for declarative problem solving as can be seen by many successful applications in the areas of artificial intelligence and knowledge-based reasoning. Evaluating logic programs that follow the ASP paradigm is usually implemented as a two-step procedure: First, the grounding step (i.e. the instantiation of variab...

متن کامل

Treewidth in Non-Ground Answer Set Solving and Alliance Problems in Graphs

Englisch) Many practically relevant problems are at the second level of the polynomial hierarchy and thus highly intractable; yet programs solving them are often surprisingly efficient in practice even on large instances. One of the reasons is that problem instances occurring in the real world frequently have certain structural properties that sometimes allow us to avoid the worst-case running ...

متن کامل

DynASP2.5: Dynamic Programming on Tree Decompositions in Action

A vibrant theoretical research area are efficient exact parameterized algorithms. Very recent solving competitions such as the PACE challenge show that there is also increasing practical interest in the parameterized algorithms community. An important research question is whether dedicated parameterized exact algorithms exhibit certain practical relevance and one can even beat well-established ...

متن کامل

Impact of Ocean-Land Mixed Propagation Path on Equivalent Circuit of Grounding Rods

In this paper, the effect of ocean-land mixed propagation path on the lightning performance of grounding rods is investigated. This effect is focused on two problems. The first is extracting exact equivalent circuit of grounding rods in the presence of oceans. The equivalent circuit can be used in transient analysis of power systems in the neighboring oceans. In the second one, this effect on t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017